Volume 48, Issue 3, October 2023, Pages 460-474
Alsayed E. Mekky; Mahmoud N. Nashaat; Sharaf Mohamed; Shehata M. Shehata; Waled Abd-Elhamed; Ramy Sanad Nada; Taiseer Shawky